twenty-four second clock - Alemán Inglés Diccionario